import { defineStore  } from 'pinia'
import { ref } from 'vue'


 const useUserInfoStore = defineStore('userInfo', () => {
    // 1. 定义状态 state
    const userInfo = ref({})

    // 2. 定义修改状态的方法（action同步）
    const setUserInfo = (newUserInfo) => {
      userInfo.value = newUserInfo
    }

    // 3. 移除userInfo
    const removeUserInfo =() => {}

    return {
        userInfo,
        setUserInfo,
        removeUserInfo
    }
}, { persist: true })

export default useUserInfoStore
